#!/usr/bin/env node
// 指定使用环境变量中的node来执行这个文件，必须以#!开头
const program = require('commander')
const helpOption = require('./lib/core/helpOptions')
const createCommand = require('./lib/core/createCommand')
// 获取package.json中的版本号，第二个参数可以重写指令内容
program.version(require('./package.json').version)

helpOption()

createCommand()

// console.log('process.argv',process.argv)

// 解析指令，必须运行这一句，才能解析控制台的指令
program.parse(process.argv)
